package com.newsproject.pojo;

import Util.FormatTime;
import lombok.*;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class Post {
    private int postId;         //新闻资讯的id
    private int userId;         //发布该新闻的用户id
    private String userName;    //发布该新闻的用户名称
    private String content;      //新闻内容
    private String coverImage;  //封面图片
    private int auditStatus;    //审核状态 0未审核 1通过 2拒绝
    private int tagId;          //标签id
    private String tagName;     //标签名称
    private int categoryId;     //分类id
    private int isMemberOnly;  //是否为会员专属  0不是 1是
    private Date createdTime; //创建时间
    private String title;        //标题
    private int textStatus;     //是不是草稿 0不是 1是
    private int viewCount;      //收藏量
    private int commentCount;   //评论数量
    private int likeCount;      //点赞数量
    private int shareCount;     //转发数量
    private String updatedTime;    //更新时间//评论列表
    private double heat;         //热度
    private String picture;       //图片
    private  String auditStatusText; //审核状态文本

    public String getCreatedTime(){
        return FormatTime.formatDateTime(createdTime);
    }



}